electronic communications - German English Dictionary